package com.legendframework.core.cmd.annotation;

import com.legendframework.core.cmd.BaseCommand;

import java.lang.annotation.*;

/**
 * 指令帮助的树形结构节点注解
 * 使用它框架能帮助您实现指令help的树形图
 */
@Target(ElementType.TYPE)
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface CommandParentNode {

    /**
     * 父节点
     * @return
     */
    Class<? extends BaseCommand>[] value();
}
